﻿namespace Sage.Caching.Memory.Models
{
    /// <summary>
    /// 表示缓存操作的结果，包括操作是否成功以及关联的值。
    /// </summary>
    /// <typeparam name="T">缓存值的类型</typeparam>
    /// <param name="Success">操作是否成功</param>
    /// <param name="Value">缓存值，如果操作不成功可能为空</param>
    public readonly record struct CacheResult<T>(bool Success, T? Value);
}
